/*=============================================================================
**                                  
**                      Proprietary - Copyright (C) 2013
**-----------------------------------------------------------------------------
** Supported MCUs      : <STM32F103 / MCU independent>
** Supported Compilers : <KeilC ARM / compiler independent>
**-----------------------------------------------------------------------------
** File name         : BUTTON.h
**
** Module name       : BUTTON
**
**
** Summary: __________________________
**
**= History ===================================================================
** 1.00 11/7/2013  Cuong Chu
** - Creation
=============================================================================*/

#ifndef BUTTON_H
#define BUTTON_H

/*****************************************************************************/
/* INCLUSIONS                                                                */
/*****************************************************************************/
#include "io.h"

/*****************************************************************************/
/* DEFINITION OF CONSTANTS                                                   */
/*****************************************************************************/
/*****************************************************************************/
/* DEFINITION OF TYPES                                                       */
/*****************************************************************************/

/*****************************************************************************/
/* DEFINITION OF MACROS                                                      */
/*****************************************************************************/

/*****************************************************************************/
/* DECLARATION OF VARIABLES (Only external global variables)                 */
/*****************************************************************************/

/*****************************************************************************/
/* DECLARATION OF GLOBALES FUNCTIONS (APIs, Callbacks & MainFunctions)       */
/*****************************************************************************/

/******************************************************************************
** Function name: BUT_ReadInput1(void)
** Description: The function return value of button 0
** Parameter X : None
** Return value: None
** Remarks: global variables used, side effects
******************************************************************************/
uint8_t BUT_ReadInput1(void);
/******************************************************************************
** Function name: BUT_ReadInput2(void)
** Description: The function return value of button 0
** Parameter X : None
** Return value: None
** Remarks: global variables used, side effects
******************************************************************************/
uint8_t BUT_ReadInput2(void);
/******************************************************************************
** Function name: BUT_ReadInput3(void)
** Description: The function return value of button 0
** Parameter X : None
** Return value: None
** Remarks: global variables used, side effects
******************************************************************************/
uint8_t BUT_ReadInput3(void);
#endif /* BUTTON_H */

